Synthesizing Customized Planners from Specifications

نویسندگان

  • Biplav Srivastava
  • Subbarao Kambhampati
چکیده

Existing plan synthesis approaches in artiicial intelligence fall into two categories { domain independent and domain dependent. The domain independent approaches are applicable across a variety of domains, but may not be very eecient in any one given domain. The domain dependent approaches need to be (re)designed for each domain separately, but can be very eecient in the domain for which they are designed. One enticing alternative to these approaches is to automatically synthesize domain independent planners given the knowledge about the domain and the theory of planning. In this paper, we investigate the feasibility of using existing automated software synthesis tools to support such synthesis. Speciically, we describe an architecture called CLAY in which the Kestrel Interactive Development System (KIDS) is used to derive a domain-customized planner through a semi-automatic combination of a declarative theory of planning, and the declarative control knowledge speciic to a given domain, to semi-automatically combine them to derive domain-customized planners. We discuss what it means to write a declarative theory of planning and control knowledge for KIDS, and illustrate our approach by generating a class of domain-speciic planners using state space reenements. Our experiments show that the synthesized planners can outperform classical reenement planners (implemented as instan-tiations of UCP, Kambhampati & Srivastava, 1995), using the same control knowledge. We will contrast the costs and beneets of the synthesis approach with conventional methods for customizing domain independent planners.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Structured Approach for Synthesizing Planners from Specifications

Plan synthesis approaches in AI fall into two categories: domain-independent and domain-dependent. The domainindependent approaches are applicable across a variety of domains, but may not be very efficient in any one given domain. The domain-dependent approaches can be very efficient for the domain for which they are designed, but would need to be written separately for each domain of interest....

متن کامل

Synthesizing Customized Planners from Speci cations

Existing plan synthesis approaches in arti cial intelligence fall into two categories { domain independent and domain dependent. The domain independent approaches are applicable across a variety of domains, but may not be very e cient in any one given domain. The domain dependent approaches need to be (re)designed for each domain separately, but can be very e cient in the domain for which they ...

متن کامل

Synthesizing Customized Planners from Speci cationsBiplav

Existing plan synthesis approaches in artiicial intelligence fall into two categories { domain independent and domain dependent. The domain independent approaches are applicable across a variety of domains, but may not be very eecient in any one given domain. The domain dependent approaches need to be (re)designed for each domain separately, but can be very eecient in the domain for which they ...

متن کامل

Synthesizing Customized Planners from Speciications

Existing plan synthesis approaches in artiicial intelligence fall into two categories { domain independent and domain dependent. The domain independent approaches are applicable across a variety of domains, but may not be very eecient in any one given domain. The domain dependent approaches need to be (re)designed for each domain separately, but can be very eecient in the domain for which they ...

متن کامل

Automatic Synthesis of Timed Protocol Specifications from Service Specifications

Several methods have been proposed for synthesizing computer communication protocol specifications from service specifications. In real time applications, the time required to execute the events can be crucial and has to be considered. Some of the protocol synthesis methods do not consider timing constraints and, therefore, cannot be used in real time applications. In this paper, the assignment...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Artif. Intell. Res.

دوره 8  شماره 

صفحات  -

تاریخ انتشار 1998